//objeto q tera configurações basicas do jogo
function classConfig(){
	var me = this;
	
	//variaveis com o tamanho da janela
	me.width  					= 500;
	me.height 					= 500;
	//variavel q define a distancia da tela lateralmente = limite
	me.barraLateral 			= 20;
	//pontos
	me.score					= 0;
	//variavel pra armazenar teclas precionadas durante o jogo
	me.teclasPressionadas 		= {};
	//intervalo de cada disparo de tiro
	me.tiroIntervalo			= 1000;//em milesegundos
	//vai armazenar os inimigos e os players em jogo
	me.players					= {};
	//contador de tiros usados
	me.tirosDados				= 0;
	//vai armazenar os tiros em jogo
	me.tiros					= {};
}

//objeto PLayer
function classPlayer(){
	var me = this;
	
	//id
	me.id					= "";
	//status
	me.active				= true;
	//quantidade de vidas
	me.lives				= 1;
	//velociade em que o personagem vai se mover
	me.seedy				= 2;
    //local da imagem do avatar
	me.src					= "";    
	//objeto do imagem
	me.imagem				= "";	
	//posicao do player
	me.x					= 0;
	me.y					= 0;
	//move pra esquerda
	me.left = function () {
		me.x -= me.seedy;
    };
    //move pra direita
    me.right = function () {
    	me.x += me.seedy;
    };
} 

//objeto Tiro
function classTiro(){
	var me = this;
	
	//id
	me.id					= "";
	//id de quem atirou
	me.tipo					= "";
	//status
	me.active				= true;
	//velociade em que o tiro vai se mover
	me.seedy				= 2;
    //local da imagem do tiro
	me.src					= "";
	//objeto do imagem
	me.imagem				= "";	
	//posicao do tiro
	me.x					= 0;
	me.y					= 0;
	//move pra esquerda
	me.left = function () {
		me.x -= me.seedy;
    };
    //move pra direita
    me.right = function () {
    	me.x += me.seedy;
    };
	//move pra esquerda
	me.up = function () {
		me.y -= me.seedy;
    };
    //move pra direita
    me.down = function () {
    	me.y += me.seedy;
    };
} 


//objeto Controle
function classControle(){
	var me = this;
	
	//id
	me.id					= "";
	//status
	me.active				= true;
    //local da imagem do avatar
	me.src					= "";    
	//objeto imagem
	me.imagem				= "";	
	//posicao dos controles
	me.x					= 0;
	me.y					= 0;
}
